package com.jz.community.moduleshoppingguide.nearshop.bean;

import com.jz.community.basecomm.bean.baseCommInfo.PageInfo;

import java.util.List;

public class ShopDownStairsBean {


    private EmbeddedBeanX _embedded;

    private PageInfo page;

    public PageInfo getPage() {
        return page;
    }

    public void setPage(PageInfo page) {
        this.page = page;
    }

    public EmbeddedBeanX get_embedded() {
        return _embedded;
    }

    public void set_embedded(EmbeddedBeanX _embedded) {
        this._embedded = _embedded;
    }

    public static class EmbeddedBeanX {
        private List<ContentBean> shopDownStairsViews;

        public List<ContentBean> getShopDownStairsViews() {
            return shopDownStairsViews;
        }

        public void setShopDownStairsViews(List<ContentBean> shopDownStairsViews) {
            this.shopDownStairsViews = shopDownStairsViews;
        }

        public static class ContentBean {


            private String id;
            private int status;
            private String regType;
            private String name;
            private String logo;
            private int shopTypeId;
            private String shopTypeName;
            private String shopTypeCode;
            private int mainBusinessId;
            private String shopkeeper;
            private String province;
            private String province_code;
            private String city;
            private String city_code;
            private String district;
            private String county;
            private String address;
            private double longitude;
            private double latitude;
            private String img_arr;
            private String corporation_cardImg;
            private String bus_licenseImg;
            private String contact_man;
            private String mobile;
            private String password;
            private String contact_tel;
            private int platformId;
            private String money;
            private String welcome;
            private String businessStartHours;
            private String businessEndHours;
            private int business_status;
            private String data_supplement_step;
            private String send_type;
            private String send_range;
            private String is_pickup_point;
            private String isDeleted;
            private String reviewTime;
            private String pay_password;
            private String security_message;
            private String userId;
            private int count;
            private double distance;
            private EmbeddedBean _embedded;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public String getRegType() {
                return regType;
            }

            public void setRegType(String regType) {
                this.regType = regType;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getLogo() {
                return logo;
            }

            public void setLogo(String logo) {
                this.logo = logo;
            }

            public int getShopTypeId() {
                return shopTypeId;
            }

            public void setShopTypeId(int shopTypeId) {
                this.shopTypeId = shopTypeId;
            }

            public String getShopTypeName() {
                return shopTypeName;
            }

            public void setShopTypeName(String shopTypeName) {
                this.shopTypeName = shopTypeName;
            }

            public String getShopTypeCode() {
                return shopTypeCode;
            }

            public void setShopTypeCode(String shopTypeCode) {
                this.shopTypeCode = shopTypeCode;
            }

            public int getMainBusinessId() {
                return mainBusinessId;
            }

            public void setMainBusinessId(int mainBusinessId) {
                this.mainBusinessId = mainBusinessId;
            }

            public String getShopkeeper() {
                return shopkeeper;
            }

            public void setShopkeeper(String shopkeeper) {
                this.shopkeeper = shopkeeper;
            }

            public String getProvince() {
                return province;
            }

            public void setProvince(String province) {
                this.province = province;
            }

            public String getProvince_code() {
                return province_code;
            }

            public void setProvince_code(String province_code) {
                this.province_code = province_code;
            }

            public String getCity() {
                return city;
            }

            public void setCity(String city) {
                this.city = city;
            }

            public String getCity_code() {
                return city_code;
            }

            public void setCity_code(String city_code) {
                this.city_code = city_code;
            }

            public String getDistrict() {
                return district;
            }

            public void setDistrict(String district) {
                this.district = district;
            }

            public String getCounty() {
                return county;
            }

            public void setCounty(String county) {
                this.county = county;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public double getLongitude() {
                return longitude;
            }

            public void setLongitude(double longitude) {
                this.longitude = longitude;
            }

            public double getLatitude() {
                return latitude;
            }

            public void setLatitude(double latitude) {
                this.latitude = latitude;
            }

            public String getImg_arr() {
                return img_arr;
            }

            public void setImg_arr(String img_arr) {
                this.img_arr = img_arr;
            }

            public String getCorporation_cardImg() {
                return corporation_cardImg;
            }

            public void setCorporation_cardImg(String corporation_cardImg) {
                this.corporation_cardImg = corporation_cardImg;
            }

            public String getBus_licenseImg() {
                return bus_licenseImg;
            }

            public void setBus_licenseImg(String bus_licenseImg) {
                this.bus_licenseImg = bus_licenseImg;
            }

            public String getContact_man() {
                return contact_man;
            }

            public void setContact_man(String contact_man) {
                this.contact_man = contact_man;
            }

            public String getMobile() {
                return mobile;
            }

            public void setMobile(String mobile) {
                this.mobile = mobile;
            }

            public String getPassword() {
                return password;
            }

            public void setPassword(String password) {
                this.password = password;
            }

            public String getContact_tel() {
                return contact_tel;
            }

            public void setContact_tel(String contact_tel) {
                this.contact_tel = contact_tel;
            }

            public int getPlatformId() {
                return platformId;
            }

            public void setPlatformId(int platformId) {
                this.platformId = platformId;
            }

            public String getMoney() {
                return money;
            }

            public void setMoney(String money) {
                this.money = money;
            }

            public String getWelcome() {
                return welcome;
            }

            public void setWelcome(String welcome) {
                this.welcome = welcome;
            }

            public String getBusinessStartHours() {
                return businessStartHours;
            }

            public void setBusinessStartHours(String businessStartHours) {
                this.businessStartHours = businessStartHours;
            }

            public String getBusinessEndHours() {
                return businessEndHours;
            }

            public void setBusinessEndHours(String businessEndHours) {
                this.businessEndHours = businessEndHours;
            }

            public int getBusiness_status() {
                return business_status;
            }

            public void setBusiness_status(int business_status) {
                this.business_status = business_status;
            }

            public String getData_supplement_step() {
                return data_supplement_step;
            }

            public void setData_supplement_step(String data_supplement_step) {
                this.data_supplement_step = data_supplement_step;
            }

            public String getSend_type() {
                return send_type;
            }

            public void setSend_type(String send_type) {
                this.send_type = send_type;
            }

            public String getSend_range() {
                return send_range;
            }

            public void setSend_range(String send_range) {
                this.send_range = send_range;
            }

            public String isIs_pickup_point() {
                return is_pickup_point;
            }

            public void setIs_pickup_point(String is_pickup_point) {
                this.is_pickup_point = is_pickup_point;
            }

            public String getIsDeleted() {
                return isDeleted;
            }

            public void setIsDeleted(String isDeleted) {
                this.isDeleted = isDeleted;
            }

            public String getReviewTime() {
                return reviewTime;
            }

            public void setReviewTime(String reviewTime) {
                this.reviewTime = reviewTime;
            }

            public String getPay_password() {
                return pay_password;
            }

            public void setPay_password(String pay_password) {
                this.pay_password = pay_password;
            }

            public String getSecurity_message() {
                return security_message;
            }

            public void setSecurity_message(String security_message) {
                this.security_message = security_message;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public int getCount() {
                return count;
            }

            public void setCount(int count) {
                this.count = count;
            }

            public double getDistance() {
                return distance;
            }

            public void setDistance(double distance) {
                this.distance = distance;
            }

            public EmbeddedBean get_embedded() {
                return _embedded;
            }

            public void set_embedded(EmbeddedBean _embedded) {
                this._embedded = _embedded;
            }

            public static class EmbeddedBean {
                private List<PostageInfoesBean> postageInfoes;
                private List<GoodsInfoViewListBean> goodsInfoViewList;

                public List<PostageInfoesBean> getPostageInfoes() {
                    return postageInfoes;
                }

                public void setPostageInfoes(List<PostageInfoesBean> postageInfoes) {
                    this.postageInfoes = postageInfoes;
                }

                public List<GoodsInfoViewListBean> getGoodsInfoViewList() {
                    return goodsInfoViewList;
                }

                public void setGoodsInfoViewList(List<GoodsInfoViewListBean> goodsInfoViewList) {
                    this.goodsInfoViewList = goodsInfoViewList;
                }

                public static class PostageInfoesBean {
                    /**
                     * id : null
                     * status : null
                     * createTime : null
                     * updateTime : null
                     * region : 北京市
                     * start_price : 45
                     * postage : 5
                     * freePostage : 5
                     * links : {"self":{"href":"http://microservice.shoppingyizhan.com/shp/shop-postages"}}
                     */

                    private String id;
                    private String status;
                    private String createTime;
                    private String updateTime;
                    private String region;
                    private int start_price;
                    private int postage;
                    private int freePostage;

                    public String getId() {
                        return id;
                    }

                    public void setId(String id) {
                        this.id = id;
                    }

                    public String getStatus() {
                        return status;
                    }

                    public void setStatus(String status) {
                        this.status = status;
                    }

                    public String getCreateTime() {
                        return createTime;
                    }

                    public void setCreateTime(String createTime) {
                        this.createTime = createTime;
                    }

                    public String getUpdateTime() {
                        return updateTime;
                    }

                    public void setUpdateTime(String updateTime) {
                        this.updateTime = updateTime;
                    }

                    public String getRegion() {
                        return region;
                    }

                    public void setRegion(String region) {
                        this.region = region;
                    }

                    public int getStart_price() {
                        return start_price;
                    }

                    public void setStart_price(int start_price) {
                        this.start_price = start_price;
                    }

                    public int getPostage() {
                        return postage;
                    }

                    public void setPostage(int postage) {
                        this.postage = postage;
                    }

                    public int getFreePostage() {
                        return freePostage;
                    }

                    public void setFreePostage(int freePostage) {
                        this.freePostage = freePostage;
                    }

                }

                public static class GoodsInfoViewListBean {
                    /**
                     * id : 67
                     * title : 预售测试
                     * imgarr : ["http://goodspics.oss-cn-beijing.aliyuncs.com/1527658759200.png?Expires=1843018753&OSSAccessKeyId=LTAIyu9pVcg3oPg9&Signature=IUF0cI2d781wgjFGpCTVmQwXEGA%3D","http://goodspics.oss-cn-beijing.aliyuncs.com/1527658803552.jpg?Expires=1843018795&OSSAccessKeyId=LTAIyu9pVcg3oPg9&Signature=Q6hLAzeKsglYPDvViknIKDdWQcM%3D"]
                     * price : 22
                     * _links : http://api.shoppingyizhan.com/gds/goods-infoes/67
                     * links : {"self":{"href":"http://microservice.shoppingyizhan.com/shp/goodsinfoview/67"}}
                     */

                    private String id;
                    private String title;
                    private String price;
                    private String discountPrice;
                    private String icon;

                    public String getId() {
                        return id;
                    }

                    public void setId(String id) {
                        this.id = id;
                    }

                    public String getTitle() {
                        return title;
                    }

                    public void setTitle(String title) {
                        this.title = title;
                    }

                    public String getPrice() {
                        return price;
                    }

                    public void setPrice(String price) {
                        this.price = price;
                    }

                    public String getDiscountPrice() {
                        return discountPrice;
                    }

                    public void setDiscountPrice(String discountPrice) {
                        this.discountPrice = discountPrice;
                    }

                    public String getIcon() {
                        return icon;
                    }

                    public void setIcon(String icon) {
                        this.icon = icon;
                    }

                    public static class LinksBeanX {
                        /**
                         * self : {"href":"http://microservice.shoppingyizhan.com/shp/goodsinfoview/67"}
                         */

                        private SelfBeanX self;

                        public SelfBeanX getSelf() {
                            return self;
                        }

                        public void setSelf(SelfBeanX self) {
                            this.self = self;
                        }

                        public static class SelfBeanX {
                            /**
                             * href : http://microservice.shoppingyizhan.com/shp/goodsinfoview/67
                             */

                            private String href;

                            public String getHref() {
                                return href;
                            }

                            public void setHref(String href) {
                                this.href = href;
                            }
                        }
                    }
                }
            }
        }
    }
}
